<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8">
		<title>vue</title>
        <!-- 引入vue文件-->
		<script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>
	</head>
	<body>
		<div id="vue">
			{{message}}
			<!--传入字符串 'blue' ,或者vue的data,color-->
			<span v-red="'blue'">132456</span>
		</div>
	</body>
	<script type="application/javascript">
		/*自定义全局指令*/
		/*
		 * 指令名称 red ,使用时前面加v- ,注册时不需要加v-
		 *  el :当前dom对象  ,binding:对象,包含指令的更多信息
		 */
		Vue.directive('red',function(el,binding){
			alert(binding.value)   /* binding.value :指令的值 :blue*/
			//设置元素背景颜色
			el.style.background=binding.value;
		})
		new Vue({
			el:'#vue',
			data:{
				message:'<h1>hello world!</h1>',
				color:'blue'
			}
		})
	</script>
</html>
